plural of implacable - Allemand Anglais Dictionnaire